Developer Home Contents Search Feedback Support Intel(r)


High C/C++* Embedded Development Toolset

MetaWare Inc.


Architecture:
Type :
Last Update:

Embedded Intel Architecture DX
C/C++ Compiler
12/10/97 9:42:48 AM

Vendor Information



Tool Description:

The High C/C++* Pentium® Processor, Intel486™ and Intel386™ Processors Embedded Development Toolset provides proven technology for creating robust embedded systems applications for Intel's family of 32-bit embedded processors.
The toolset includes a C/C++ compiler and ANSI-compliant libraries. Optionally, a linker/locator, remote target debugger, and simulator are available through Beacon Development Tools.
High C/C++ tools produce machine language that is compact, fast, and efficient, allowing complex applications to be developed and deployed.
MetaWare's development strategy is to provide compatibility between the High C/C++ Toolset and the leading real-time operating systems, debuggers and emulators. This open systems approach to embedded application development will shorten time-to-market cycles as well as development time.
Advanced optimization techniques include common sub-expression elimination, loop invariant analysis, function inlining, loop unrolling, live/dead analysis, tail merging, register lifetime analysis, and load/store scheduling. Code may be optimized for space or for execution speed.
Constants, literals, and read-only scripts may be placed into code instead of data. The compiler properly handles "erno" when inlining functions from math. You may also choose to put initialization information for automatic aggregates into a separate code section instead of placing it in the data section.
High C/C++ supports a BSS section, as well as the ability to override any segment, class, or group name. Also supported are packed and unpacked structures plus the ability to change member alignment.

Tool Features:

  • Support For Load Scheduling

  • "Flat" 386 Memory Model Libraries Included

  • Math Functions Inlined Directly in the Code

  • Nine Levels of Global Optimization

  • Extensive Error/Warning Messages

  • Native and Emulated Floating-Point Code Generation Available

  • Source-Annotated Assembly Listings

  • Inline Functions Substituted Across Compilation Units

  • Place Code in Specific Locations

  • Adjustable External Naming Conventions

  • Development Platform(s):

    Pentium&#174
    , i486&#153
    , i386&#153
    , Processors running DOS, Windows* 3.1/ 95/ NT

    File Attachments:

    IA2_MW1.PDF - SolutionsIA Catalog Product Listing

    Supported Device Detail Matrix:

    Part & Package

    Availability

    80386DX - 132ldPGA
    80386DX - 132ldPQFP

    NOW
    NOW



    Vendor Information:


    MetaWare Inc.

    2161 Delaware Avenue
    Santa Cruz , CA 95060-5706
    USA
    (408) 429-6382

    Email : techsales@metaware.com
    Fax : (408) 429-9273
    BBS : (408) 429-9182
    URL : http://www.metaware.com

    Contact the vendor above for the latest Distributor information




    * Legal Information © 1998 Intel Corporation